//侧边栏菜单
.el-menu{
  border:none;
}
.el-menu-item.is-active{
  border-right:.04rem solid bd-menu-active;
  color:bg-main;
  background-color:bg-menu-active;
}
.el-menu-item{
  height:.5rem;
  line-height:.5rem;
  padding: 0 .2rem!important;
  font-size:.14rem;
}

//按钮
.el-button--mini{
  padding:.07rem .15rem;
  font-size:.14rem;
}


//table
.el-table{
  th,td{
    padding:.12rem 0;
  }
  th{
    white-space: nowrap;
    background:rgba(228,236,249,1)!important;
    color:rgba(14,50,111,1)!important;
    text-align: center!important;
    .cell{
      font-size:.14rem;
      line-height:.21rem;
    }
  }
  td{
    text-align: center!important;
    .cell{
      font-size:.12rem;
      line-height:.21rem;
    }
    div,span{
      font-size:.12rem;
    }
  }
  .el-table__row{
    height:0.45rem;
    box-sizing: border-box;
  }
} 



//分页插件
.el-pagination__jump,
.el-pagination__total{
  color:#999;
}
.el-pager{
  >li:not(:last-child){
    margin-right:.12rem;
  }
  li.active{
    background-color:#3C72B7;
    color:#fff;
  }
} 
.el-pagination{
  // line-height:.4rem;
  font-family:'Microsoft YaHei';
  font-weight:400;
  .el-pagination__sizes{
    .el-select--mini{
      width:100%;
      height:100%;
      .el-input--mini{
        font-size:.12rem;
        margin-top: - 0.02rem;
        .el-input__inner{
          height:.22rem;
          line-height:.22rem;
        }
        .el-input__icon{
          line-height:.22rem;
        }
      }
    }  
  }
  .el-pagination__jump{
    margin-top:- 0.02rem;
    .el-pagination__editor.el-input .el-input__inner{
      height:.22rem;  
    }
  }
}
//输入框
.el-input{
  font-size:.14rem;
}
.el-input__inner{
  border-radius:.04rem;
}
.el-input--prefix .el-input__inner,.el-input--suffix .el-input__inner{
  padding-right:.3rem;
  box-sizing:border-box;
}
.el-input--suffix .el-input__inner{
  padding-left:.1rem;
}
.el-date-editor.el-input{
  width:100%;
}
//time-picker 图标位置修改
.time-picker-suffix .el-input--prefix .el-input__inner{
  padding-left:.1rem;
}
.time-picker-suffix .el-input__prefix{
  right:0;
  left:auto;
  color:#999;
}

// 弹框
.el-dialog{
  overflow:hidden;
  border-radius:.04rem;  
}
.el-dialog__header{
  background-color:bg-main;
  span{
    color:#fff;
  }
  padding:.1rem .2rem;
  .el-dialog__title{
    font-size:.18rem;
    line-height: .2rem;
  }
  .el-dialog__headerbtn{
    font-size:.18rem;
    top:.1rem;
    right:.2rem;
    .el-dialog__close{
      color:#fff;
      &:hover{
        color:#3C72B7;
      }
    }
  }
}
.el-dialog__body{
  // padding:.1rem .2rem .3rem .2rem;
  padding:.2rem;
}